لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش خدمات وب آرام با ASP.NET Core [ویدئو]
RESTful Web services with ASP.NET Core [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
REST یک سبک معماری است که با چالش های ایجاد سرویس های وب مقیاس پذیر مقابله می کند. در دنیای متصل امروزی، API ها نقشی مرکزی در وب دارند. APIها بافتی را فراهم می کنند که از طریق آن سیستم ها با هم تعامل دارند و REST به یک سبک رایج برای API ها تبدیل شده است. عمق، گستردگی و سهولت استفاده از ASP.NET Corema باعث شده تا توسعه دهندگان بتوانند با آن برای ساختن APIهای وب قوی کار کنند. این دوره ویدیویی شما را در طراحی سرویس های وب RESTful راهنمایی می کند و از هسته ASP.NET برای پیاده سازی این خدمات استفاده می کند.
با شروع از فلسفه اصلی پشت REST، اولین مراحل طراحی و اجرای یک سرویس وب RESTful درجه سازمانی را طی خواهید کرد. با اتخاذ یک رویکرد عملی، هر فصل نمونههایی از کد را ارائه میکند که میتوانید آنها را برای شرایط خود اعمال کنید. این قدرت آخرین نسخه .NET Core را که با ASP.NET Core کار می کند، به ارمغان می آورد. سپس فراتر از استفاده از چارچوب برای بررسی رویکردهای مقابله با نگرانیهای انعطافپذیری، امنیت و مقیاسپذیری است.
شما با اصول اولیه REST شروع می کنید و با ساختن یک برنامه دات نت برای سرویس وب RESTful خود به پایان می رسانید.
همه فایلهای منبع به مخزن GitHub در آدرس زیر اضافه میشوند: https://github.com/packtpublishing/restful-web-services-with-asp.net-core ?اصول پایه REST را کاوش کنید
با استفاده از Visual Studio 2017 یک پروژه هسته ASP.NET بسازید
?با محیط های مختلف مانند توسعه و تولید کار کنید
یک رابط سرویس برای خواندن، دستکاری و حذف داده ها پیاده سازی کنید
?کارکرد API را با ویژگی های بیشتر گسترش دهید
WebAPI را مستقر کنید
این ویدیو برای کسانی در نظر گرفته شده است که می خواهند ساخت سرویس های وب RESTful با آخرین نسخه NET Core را یاد بگیرند. برای استفاده بهینه از نمونه کدهای موجود در ویدئو، باید دانش پایه ای از C# و NET Core داشته باشید. •بهترین شیوه ها را دنبال کنید و تکنیک ها را برای دستیابی به یک وب * سرویس واکنش پذیر و مقیاس پذیر * • استفاده از الگوی مخزن و تزریق وابستگی در یک باطن وب * • از ASP.NET Core برای پیاده سازی سریع نقاط پایانی RESTful استفاده کنید *
سرفصل ها و درس ها
مبانی
Basics
بررسی اجمالی دوره
The Course Overview
کاوش در اصول REST
Exploring the REST Principles
آشنایی با ASP.NET Core
Getting to Know ASP.NET Core
کاوش در رابط خط فرمان دات نت
Exploring the .NET Command-line Interface
کاوش هسته ASP.NET
Exploring ASP.NET Core
ایجاد یک پروژه هسته ای جدید ASP.NET با استفاده از ویژوال استودیو 2017
Creating a New ASP.NET Core Project Using Visual Studio 2017
Middleware در ASP.NET Core چیست؟
What is Middleware in ASP.NET Core?
بررسی پیکربندی ASP.NET
Exploring the Configuration of ASP.NET
کار با محیط های مختلف در ASP.NET Core
Working with Different Environments in ASP.NET Core
ساختن اولین نقطه پایانی با ASP.NET Core
Building the First Endpoint with ASP.NET Core
ایجاد ذخیره سازی داده با هسته چارچوب نهاد
Creating Data Storage with the Entity Framework Core
ایجاد اولین نقطه پایانی
Creating the First Endpoint
افزودن و به روز رسانی داده ها
Adding and Updating Data
به روز رسانی و حذف جزئی داده ها
Partially Updating and Deleting Data
ASP.NET Core WebAPI – مراحل بعدی
ASP.NET Core WebAPI – the Next Steps
قالب ها و مذاکره محتوا
Formatters and Content Negotiation
فعال سازی ورود
Enable Logging
اعتبار سنجی
Validation
معرفی اسناد API
Introducing API Documentation
اضافه کردن صفحه بندی، مرتب سازی و فیلتر کردن
Adding Paging, Sorting, and Filtering
نسخه API شما
Versioning Your API
احراز هویت
Authentication
ASP.NET Core WebAPI – استقرار WebAPI
ASP.NET Core WebAPI – Deploying the WebAPI
استقرار WebAPI خود در Azure از طریق ویژوال استودیو
Deploying Your WebAPI on Azure through Visual Studio
استقرار WebAPI خود در یک کانتینر Docker
Deploying Your WebAPI to a Docker Container
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
Fabian Gosebrink Microsoft MVP ، Google Developer Expert و Angular & ASP.NET Core توسعه دهنده وب است. وی به عنوان یک مهندس نرم افزار ، مشاور ، سخنران و مربی ، از مشتریانی که برنامه های وب با بیش از 10 سال تجربه دارند ، پشتیبانی می کند. فابیان در جامعه بسیار فعال است مانند هدایت جامعه زاویه ای سوئیس "SwissAngular" ، گروه کاربر دات نت در زوریخ ، هدایت بزرگترین C # - جامعه آلمانی (mycsharp.de) و سخنرانی در گروه های محلی کاربری و کنفرانس های بین المللی.
نمایش نظرات